<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>rest参数</title>
  </head>
  <body>
    <p>
      rest参数（形式为"...变量名"），用于获取函数多余的参数，多余的函数将存在数组中
    </p>

    <p>"...变量名" ，这样表示变量是一个数组</p>

    <p>作为参数，rest参数只能是最后一个，它之后不能再有其他的参数</p>
    <pre>
         function add(...values) {
            let sum = 0;
          for (var val of values) {
                sum += val;
            }
          console.log(sum);
        }

  add(2, 5, 3); // 10
    </pre>
  </body>
</html>
<script>
  function add(...values) {
    let sum = 0;
    for (var val of values) {
      sum += val;
    }
    console.log(sum);
  }
  add(2, 5, 3); // 10
</script>
